/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Modelo;
import BD.ConexionDAO;
import bean.Conexion;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Random;

/**
 *
 * @author Robert Alvarado
 */
public class ModPartidaDAO extends ConexionDAO {

    private Random R = new Random();
    
    public ModPartidaDAO() {
        super();
    }
    
    public String BuscarPalabra_1() throws SQLException{
        
        ResultSet Resultado1,Resultado2;
        int Numero = 0;
        Resultado1 = Conexion.consultar("SELECT *FROM \"Palabra_1\" ");
        while(Resultado1.next()){
            Numero++;
        }   
        int Numero2 = R.nextInt(Numero)+1;
        
        Resultado2 = Conexion.consultar(" SELECT *FROM \"Palabra_1\" ");
        for (int h = 1; h <= Numero2; h++) {
            Resultado2.next();
        }
        String Palabra_1 = Resultado2.getString("Texto");
        return Palabra_1.toUpperCase();
    }
    
    public String BuscarPalabra_2() throws SQLException{
        
        ResultSet Resultado1,Resultado2;
        int Numero = 0;
        Resultado1 = Conexion.consultar("SELECT *FROM \"Palabra_2\" ");
        while(Resultado1.next()){
            Numero++;
        }   
        int Numero2 = R.nextInt(Numero)+1;
        
        Resultado2 = Conexion.consultar(" SELECT *FROM \"Palabra_2\" ");
        for (int h = 1; h <= Numero2; h++) {
            Resultado2.next();
        }
        String Palabra_1 = Resultado2.getString("Texto");
        return Palabra_1.toUpperCase();
    }
    
    public String BuscarPalabra_3() throws SQLException{
        
        ResultSet Resultado1,Resultado2;
        int Numero = 0;
        Resultado1 = Conexion.consultar("SELECT *FROM \"Palabra_3\" ");
        while(Resultado1.next()){
            Numero++;
        }   
        int Numero2 = R.nextInt(Numero)+1;
        
        Resultado2 = Conexion.consultar(" SELECT *FROM \"Palabra_3\" ");
        for (int h = 1; h <= Numero2; h++) {
            Resultado2.next();
        }
        String Palabra_1 = Resultado2.getString("Texto");
        return Palabra_1.toUpperCase();
    }
    
}
